Skip to main content

Reply to this post | See parent post | Go Back
View Post [edit]

Poster: Crap From The Past Date: Oct 29, 2009 7:50am
Forum: forums Subject: Re: Stale .pureftpd-upload* file blocks checkin

It seems that you've added an internal check in the checkin procedure that halts the process if you have temporary .pureftpd-upload files still remaining in the directory. That may seem like a good idea, but if the process halts and restarts at some point and creates new .pureftpd files, the old ones are just left there.

I can't delete them with my FTP program ("550 Prohibited file name"), and your checkin procedure now halts ("One or more files (...) appears to still be FTP transferring -- please let it finish first and then reload this page") instead of ignoring them.

Please delete the .pureftpd files from the items "cosmicslop-2004-05-30" and "cosmicslop-2004-04-25", and if possible, please post instructions here on how I can use my FTP program (Filezilla) to delete them.


Reply to this post
Reply [edit]

Poster: tracey pooh Date: Oct 29, 2009 10:13am
Forum: forums Subject: Re: Stale .pureftpd-upload* file blocks checkin

what you say is true as best i can reckon -- our ftpd server is a pain.

suggest workaround:

say you upload to a subdir called "dirt"
that has a pure turd in it now for some reason.

the steps (exact ftp commands vary by client):
rename dirt deleteme
mkdir dirt
mv deleteme/file1 dirt/
mv deleteme/file2 dirt/

and then deleteme will vanish automatically some time in the future.
lame/terrible, i know...


Reply to this post
Reply [edit]

Poster: Crap From The Past Date: Oct 29, 2009 11:20am
Forum: forums Subject: Re: Stale .pureftpd-upload* file blocks checkin

Actually, that worked pretty well. Hopefully, it will save you the irritation of responding to a lot of similar requests.

To paraphrase what Tracey said and elaborate slightly:

The .pureftp file is stuck where it is. You can't delete, rename or move it.

You can, however, rename the directory it's in.

So take all the useful files you have in the directory (should be all except the .pureftp file), and move them up a level (in Filezilla, drag them to the "..").

Go up a level (click on "..").

Rename the old directory to "deleteme".

Create a new directory with the same name as the old directory.

Change the permissions of the newly-created directory to match those of "deleteme" (Owner: read, write, execute; Group: read, execute; Public: read, execute)

Move all your useful files into the newly-created directory.

The bad .pureftp file is in the "deleteme" directory, which you now leave for dead.

Continue with the checkin procedure.